package android.online;

/**
 * @hide
 */
interface ICNSOnLineCallback{
     /**
     * brand name changed, android will receive and handle
     */
    void onBrandChanged(String brand);

    /**
    * onlineService status changed,android will receive and handle
    */
    void onOnlineServiceChanged(boolean isonline);

    /**
    * Manufacturer changed,android will receive and handle
    * 0: unknow  1:SVW-VW  2: FAW-VW  3. FBU  3: OTHERS
    */
    void onManufacturerChanged(int type);

    /**
    * http://cnninvmcnflnc01:8090/display/PCNS3/Concept%3A+Variants
    * variant = 0 for unknown
    * 301001: CHN VW (variant = 1)
    * 301002: HKG/MAC VW (variant = 2)
    * 301003: TWN VW (variant = 3)
    * 301004: TWN Skoda (variant = 4)
    * 301005: CHN Skoda (variant = 5)
    * 701001: CHN VW (variant = 1)
    * 701002: HKG/MAC VW (variant = 2)
    * 701003: TWN VW (variant = 3)
    * 701004: TWN Skoda (variant = 4)
    * 701005: CHN Skoda (variant = 5)
    */
    void onVariantChanged(int variant);
}
